Try this,
but I didn't test it, it should come pretty close though!
eregi_replace('mailto:([a-z0-9]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[_a-z0-9-]+)+)","<a href="mailto:1">1</a>",$text);
eregi_replace("http://([^[]*)","<a href="http://1" TARGET="_new">1</a>",$text);
Wid regards to the problem, try enclosing your regex in single inverted commas eg: '[:alnum:]'.
You should be able to use afterwards.
Lataz,
Releasedj
[This message has been edited by releasedj (edited November 28, 2000).]